kamus
.
Search
About
tomalley
English
tomalley
Noun
Edible greenish substance in boiled lobster
English: tomalley