Online Dictionary
Definition of " sich abmühen " in German English Dictionary
Results
sich abmühen
  • {V} struggle away, slave away, struggle, plod, toil, strain, labour (Brit.), labor