Translation of penyelamat in English:

penyelamat

rescuer

  • 1

    rescuer