BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Wasserkraftschnecke {f} (Wasserbau) screw turbine (water engineering)