English-French dictionary »

zoolater meaning in French

EnglishFrench
zoolater (worshipper of animals)
noun

zoolâtrenom