to trudge [ trudged ; trudged ]
Synonyms
  • اشتغل ، تعاطى ، كدّ ، عمل ، أجدّ ، نصب ، تعب ، مشقّة ، مكابدة