kamus
.
Search
About
leather_strip
English
leather strip
Noun
Implement consisting of a strip of leather
English: leather strip