BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Straflager {n} prison camp; penal camp

Straflager {pl} prison camps; penal camps