English to Hindi

Meaning for:
spelaeology
other
गुहा विचरण;गुहा-विज्ञान