Polish-English dictionary »

idololatria meaning in English

PolishEnglish
idololatria noun

idolatrynoun
worship of idols