Dictionary Translate Correct Ask AI
Adjektive
triumphant [ more triumphant ; most triumphant]
Noun
winner [pl. winners]