kamus
.
Search
About
horsewhipping
English
horsewhipping
Noun
The act of whipping with a horsewhip
English: horsewhipping