Translation of penolong in English:

penolong

helper

noun

  • 1

    helper
  • 2

    rescuer