Slovnenya

Translation English French: victory

Dictionary: main
victory
noun