Summary
French to English:   more detail...
  1. tourments:


French

Detailed Translations for tourments from French to English

tourments:

tourments [le ~] noun

  1. le tourments (tortures; atrocités; misères; horreurs; épouvantes)
    the torments

Translation Matrix for tourments:

NounRelated TranslationsOther Translations
torments atrocités; horreurs; misères; tortures; tourments; épouvantes