What does Abziehvorrichtung mean?

Abziehvorrichtung - German to English

detaching device

View more

  • pull-off installation