German-English dictionary »

abschleppend meaning in English

GermanEnglish
abschleppend

towing off