kamus
.
Search
About
tawse
English
tawse
Noun
A leather strap for punishing children
English: tawse