Polish-English dictionary »

zoolatria meaning in English

PolishEnglish
zoolatria noun

zoolatrynoun
worship of animals