MalayTranslate.com
Malay to English Translator
Translate Here

English to English

avocado tree

noun (n)

  • tropical American tree bearing large pulpy green fruits
    pokok tropika amerika menanggung besar lembik hijau buahan
    source: wordnet30