calamares fritos

/kah-lah-MAH-rehs FREE-tohs/
[Spanish]

Fried squid

Synonyms in other languages

Spanish

Countries