meaning of Abziehvorrichtung

Abziehvorrichtung - German to English

detaching device

View more

  • pull-off installation