BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Abkochanlagen {pl} [mach.] scouring systems