kamus
.
Search
About
beachcomber
English
beachcomber
Noun
A vagrant living on a beach
English: beachcomber