meaning of Abschleppen

Abschleppen - German to English

to haul down

View more

  • to tow off
  • to tow
  • to float
  • to level
  • to scrub
  • to tow away
  • towing
  • floating
  • levelling
  • scrubbing
  • getting [coll.]