BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Handhebelpresse {f} [techn.] hand-lever press

Handhebelpressen {pl} hand-lever presses