Slovnenya

Translation English Spanish: preponderating

Dictionary: main