meaning of Abschleppkupplung

Abschleppkupplung - German to English

tow-bar coupling

View more

  • towing hitch