English to Hindi Dictionary

Grimy () Meaning in English