Slovnenya

Translation English Spanish: winner

Dictionary: main
winner
noun