Translation of "demonolatria" into English

demonolatry, demonolatry are the top translations of "demonolatria" into English.

demonolatria
+ Add

Interlingua-English dictionary

  • demonolatry

    noun
  • Show algorithmically generated translations

Translations with alternative spelling

Demonolatria
+ Add

Interlingua-English dictionary

  • demonolatry

    noun

    the worship of demons

Add

Translations of "demonolatria" into English in sentences, translation memory