BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Opfertod {m} self-sacrifice

den Opfertod sterben to sacrifice one's life