towrope – Deutsch–English translations

🇬🇧 en de 🇩🇪

towrope noun

  • a rope for towing
Abschleppseil
Wiktionary Links