English to Hindi Dictionary

Intake (Grahyata) Meaning in English