Translation of kapur barus in English:

kapur barus

noun

  • 1

    camphor, strong-smelling white substance used in medicine and mothballs