English to Hindi

Meaning for:
substrata
other
आधारअ;अधःस्तर