English to Hindi Dictionary

Stick () Meaning in English