Relieved (fr. Soulagé)

Translation into English

Synonyms

  • apaisé
  • calmé
  • déchargé
  • libéré