BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Wandersieb {n} (Abwasser) travelling screen (sewage)

Wandersiebe {pl} travelling screens