English to Hindi Dictionary

Flimsy (Kachcha) Meaning in English