Slovnenya

Translation English Spanish: rescuer

Dictionary: main
rescuer
noun