Dictionary English – Romanian

redeemer



Substantiv
1.

liberator


2. (rel.)

mântuitor