English-German dictionary »

towing off meaning in German

EnglishGerman
towing off

abschleppend