moscardino

/mohs-kahr-DEE-neh/
[Italian] plural moscardini

Baby squid

Synonyms in other languages

Italian

Countries

Related terms