Slovnenya

Translation English French: pioneer

Dictionary: main