calamary

calamary

calamary

Noun

(Italian cuisine) squid prepared as food

Synonyms: