Overwhelmed (fr. Accablé)

Translation into English

Synonyms

  • angoissé
  • déprimé
  • écrasé
  • oppressé
  • submergé