kamus
.
Search
About
latchet
English
latchet
Noun
A leather strap or thong used to attach a sandal or shoe to the foot
English: latchet