Slovnenya

Translation English French: winner

Dictionary: main
winner
noun