Translation of salap in English:

salap

balm

noun

  • 1

    balm, ointment, paste for rubbing on skin to heal it