Slovnenya

Translation English French: conquering

Dictionary: main