English to Hindi Dictionary

Whip () Meaning in English