Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Averrhoa carambola
noun
(n)
East Indian tree bearing deeply ridged yellow-brown fruit
east india pohon bantalan sangat rabung yellow brown buah
Synonym:
carambola
,
carambola tree
source: wordnet30