Slovnenya

Translation English French: rescuer

Dictionary: main
rescuer
noun