kamus
.
Search
About
cockleshell
English
cockleshell
Noun
A small light flimsy boat
English: cockleshell