kamus
.
Search
About
lasher
English
lasher
Noun
A driver who urges the animals on with lashes of a whip
English: lasher