abschleppend

listen to the pronunciation of abschleppend
Deutsch - Englisch
towing off
ein Fahrzeug abschleppend
towing away a vehicle
jdn. abschleppend
hooking up somebody