English to Hindi Dictionary

Drape () Meaning in English