kamus
.
Search
About
clews
English
clews
Noun
The cords used to suspend a hammock
English: clews