English to Hindi Dictionary

गिरी (Giri) Meaning in English