English to Hindi Dictionary

Compartment (Ghara) Meaning in English