MalayTranslate.com
Malay to English Translator
Translate Here

English to English

salai

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
    source: wordnet30