English Noun towrope #nautical a rope or cable used in towing vessels
Translations
Finnish: hinausköysi
it:towrope te:towrope