Summary
French to English:   more detail...
  1. démons:


French

Detailed Translations for démons from French to English

démons:

démons [le ~] noun

  1. le démons (diables; satans; diablotins)
    the devils; the demons; the tormentors

Translation Matrix for démons:

NounRelated TranslationsOther Translations
demons diables; diablotins; démons; satans diables; diablotins; tourmenteurs
devils diables; diablotins; démons; satans diables; diablotins; tourmenteurs
tormentors diables; diablotins; démons; satans diables; diablotins; tourmenteurs