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