Skip to main content

chabouk

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