Slovnenya

Translation English Spanish: strive

Dictionary: main