Exhausted (fr. Épuisé)

Translation into English

Synonyms

  • anchorré
  • au bout du rouleau
  • exténué
  • fatigué
  • lassé