Slovnenya

Translation English French: supposedly

Dictionary: main