MalayTranslate.com
Malay to English Translator
Translate Here

English to English

dita

noun (n)

  • evergreen tree of eastern Asia and Philippines having large leathery leaves and small green-white flowers in compact cymes; bark formerly used medicinally
    evergreen tree of eastern philippines asia dan memiliki besar dan kecil green white liat daun bunga di cymes padat; dulunya digunakan medicinally menyalak
    source: wordnet30