French-English dictionary »

iconodule meaning in English

FrenchEnglish
iconodule nom {m}

iconodule◼◼◼(person who supports the veneration of religious icons)
noun