English to Hindi Dictionary

Charity () Meaning in English