Slovnenya

Translation English Spanish: Savior

Diccionario: main
Savior
noun