Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Boswellia serrata
noun
(n)
East Indian tree yielding a resin used medicinally and burned as incense
east india pohon yielding kismis digunakan sebagai medicinally dan membakar dupa
Synonym:
salai
source: wordnet30