BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Blutvergießen {n} bloodletting

Blutvergießen {n} bloodshed