BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to triumph (over) triumphieren {vi}; einen Triumph feiern (über)

triumphing triumphierend

triumphed triumphiert

triumphs triumphiert

triumphed triumphierte