Slovnenya

Translation English French: predecessor

Dictionary: main