French-English dictionary »

archidémon meaning in English

FrenchEnglish
archidémon nom {m}

archdemon◼◼◼(chief demon)
noun