to triumph (over)

listen to the pronunciation of to triumph (over)
Английский Язык - Немецкий Язык
triumphieren
einen Triumph feiern (über)
Siegesfreude
Sieg (über)
Triumph