Torment (fr. Tourmenter)

Translation into English

Synonyms

  • souffrir
  • affliger
  • angoisser
  • haïr
  • martyriser