kamus
.
Search
About
lobster_pot
English
lobster pot
Noun
Trap for catching lobsters
English: lobster pot