iJunoon official Urdu Dictionary
چابک مارنا
chaabak maarna
سزادینا
-
کوڑے مارنا
English definition for horsewhip
1. n. a whip for controlling horses
2. v. whip with a whip intended for horses
Sponored Video