squidEnglish

squid, calamari, calamary

Noun

(Italian cuisine) squid prepared as food

English: squid, calamari, calamary

Bahasa: cumi-cumi

Widely distributed fast-moving ten-armed cephalopod mollusk having a long tapered body with triangular tail fins

English: squid

Bahasa: cumi-cumi, sotong

Bahasa words with similar meanings

English words with similar meanings

Show 2 words