CHABUK MEANING IN ENGLISH

• Chabuk Definition & Synonyms

  1. (n.) A long whip, such as is used in the East in the infliction of punishment.


RECENT SEARCHES