Desperate (fr. Désespérée)

Translation into English

Synonyms

  • abattu
  • désemparé
  • désespéré
  • navré