Summary
French to English:   more detail...
  1. démon succube:


French

Detailed Translations for démon succube from French to English

démon succube:

démon succube [le ~] noun

  1. le démon succube (diablesse)
    the demon; the she devil; the daemon

Translation Matrix for démon succube:

NounRelated TranslationsOther Translations
daemon diablesse; démon succube diable; démon; satan
demon diablesse; démon succube diable; démon; satan
she devil diablesse; démon succube

External Machine Translations:

Related Translations for démon succube