Slovnenya

Translation English Spanish: acclamation

Dictionary: main