Slovnenya

Translation English French: prosper

Dictionary: main