BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Schallschutzschirm {m} sound-deadening screen

Schallschutzschirme {pl} sound-deadening screens