Translation of damar in English:

damar

resin

noun

  • 1

    resin, hard sticky substance obtained from trees