calamariEnglish

calamari, calamary, squid

Noun

(Italian cuisine) squid prepared as food

English: squid, calamari, calamary

Bahasa: cumi-cumi

Bahasa words with similar meanings

English words with similar meanings

Show 2 words