Translation of canang sari in English:

User Contribution

canang sari

noun

  • 1

    canang sari (some ritual offerings created by yellow coconut leaf and some beautiful flowers)

    Dia mempersembahkan canang sari pada Tuhan.

    He offers canang sari to God.

    Is this entry useful?