meaning of clews
1.
the
cords
used
to
suspend
a
hammock
Related Words
clews
|
Developed & Maintained By
Taraprasad.com