English to Hindi Dictionary

Gratification (Khushi) Meaning in English