English to Hindi Dictionary

Excavation (Utkhanana) Meaning in English