English to Hindi Dictionary

Parlour () Meaning in English