English to Hindi Dictionary

Moan (KarAha) Meaning in English