DICTIONARY
TTS Voice
 virtual keyboard

German English Dictionary








Phrases with abmühen found: 1  


German-English dictionary
   sich abmühen
  drudge
  drudge on
  go out of one's way to
  labor
  plod
  plod away
  plod on
  slave
  slave away
  slog
  struggle
  toil