A substance that produces a fragrant odor when burned
English: incense
Bahasa: dupa, kemenyan, setanggi
Less certain link between this word and this sense.
incense
English: incense
Bahasa: dupa, kemenyan, setanggi
Less certain link between this word and this sense.