German-English dictionary »

schleppen meaning in English

GermanEnglish
wegschleppend

dragging off

12