"sich schleppen lassen" in English sich schleppen lassen to take tow Detailed translations for "sich schleppen lassen" sich schleppen lassen sich schleppen lassen to take tow