English to Hindi Dictionary

(adequate) Nourishment () Meaning in English