trudging in German
trudging in German
sich schleppend
trottend
stapfend