Translation of cendana in English:

cendana

yellow sandalwood

noun

  • 1

    yellow sandalwood