DICTIONARY
TTS Voice
 virtual keyboard

French English Dictionary








Phrases with tourment found: 2  


French-English dictionary
   être tourmenté
  be plagued
  be troubled

French-English dictionary
   se tourmenter à propos de
  agonize about
  agonize over
  struggle with