Translation of kemenyan in English:

kemenyan

incense

noun

  • 1

    incense