English to Hindi Dictionary

Craft () Meaning in English