Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Argonauta argo
noun
(n)
cephalopod mollusk of warm seas whose females have delicate papery spiral shells
kehangatan cephalopod moluska laut yang perempuan memiliki halus papery spiral kerang
Synonym:
argonaut
,
nautilus
,
paper nautilus
source: wordnet30