English to Hindi Dictionary

Despondency (AvasthA) Meaning in English