calamari

calamari

calamari

Noun

(Italian cuisine) squid prepared as food

Synonyms: