Translation of penyelamat in English:

penyelamat

rescuer

noun

  • 1

    rescuer