Slovnenya

Translation English Spanish: Redeemer

Dictionary: main
Redeemer
noun