Subscribe
URL of the page has been copied to clipboard.
Meaning : Edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic.
Synonyms : snail
Install App