Translation of Rescuer in Indonesian

User Contribution

Rescuer

Penyelamat

noun