Slovnenya

Translation English Spanish: victory

Dictionary: main