BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Triumphgefühl {n} flush of success

Triumphgefühle {pl} flushes of success