Slovnenya

Translation English French: in the long run

Dictionary: main