Slovnenya

Translation English French: endeavour

Dictionary: main