Slovnenya

Translation English French: glorious

Dictionary: main