Slovnenya

Translation English Spanish: Savior

Dictionary: main
Savior
noun