Tormented (fr. Tourmentait)

Translation into English

Synonyms

  • affliger
  • angoisser
  • détourner
  • tormenter