English | German | Russian | Czech

tomalley English

Meaning tomalley meaning

What does tomalley mean?

tomalley

edible greenish substance in boiled lobster

Are you looking for...?