Online Dictionary
Definition of " sich abquälen " in German English Dictionary
Results
sich abquälen
  • {V} struggle away, struggle, sweat away