Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Opuntia tuna
noun
(n)
tropical American prickly pear of Jamaica
tropika amerika berduri buah pir dari jamaica
Synonym:
tuna
source: wordnet30