MalayTranslate.com
Malay to English Translator
Translate Here

English to English

calamari

noun (n)

  • (Italian cuisine) squid prepared as food
    (masakan italia) sotong sebagai makanan siap
    Synonym:
    calamary, squid
    source: wordnet30