calamaretti

/kah-lah-mah-REHT-tee/
[Italian]

Baby squid

Synonyms in other languages

Italian

Countries

Related terms