chabouk
English
chabouk meaning in English • chabouk का अर्थ अंग्रेजी में
Noun
- A long whip, such as is used in the East in the infliction of punishment.