English-German dictionary »

towing ropes meaning in German

EnglishGerman
towing ropes noun

die ZugseileSubstantiv