BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Klemmpratze {f} clamping claw

Klemmpratzen {pl} clamping claws