English to Hindi Dictionary

Habitus () Meaning in English