French-English dictionary »

zoolâtre meaning in English

FrenchEnglish
zoolâtre nom

zoolater(worshipper of animals)
noun