MalayTranslate.com
Malay to English Translator
Translate Here

English to English

carambola tree

noun (n)

  • East Indian tree bearing deeply ridged yellow-brown fruit
    east india pohon bantalan sangat rabung yellow brown buah
    source: wordnet30