Slovnenya

Translation English Spanish: Saviour

Dictionary: main
Saviour
noun