be fatigued as a result of excessive work - Turkish English Dictionary

Suggest a Term