tartufo di mare

[Italian] plural tartufi di mare

"Truffles of the sea." Venus clams.

Synonyms in other languages

Italian

Countries

Related terms