How is the word se tourmenter translated from French to English
Éprouver une grande détresse morale ou s'inquiéter beaucoup pour quelque chose
To suffer great mental distress or worry over something
Couldn’t load the audio. Please try again.


