Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Mangifera indica
noun
(n)
large evergreen tropical tree cultivated for its large oval fruit
besar evergreen tropika pohon buah oval besar untuk yang terpelihara
Synonym:
mango
,
mango tree
source: wordnet30