Slovnenya

Translation English French: strive

Dictionary: main