to overtax [ overtaxed ; overtaxed ]
Synonyme
  • أتعب ، أرهق ، أنهك ، كدّ ، أنصب ، أعيا
Notices
  • make excessive demands on (a person's strength etc)