English-German dictionary »

tow off meaning in German

EnglishGerman
tow off verb

abschleppen [schleppte ab; hat abgeschleppt]Verb