Chinese-English dictionary »

动物崇拜 /dòngwù chóngbài/ meaning in English

ChineseEnglish
动物崇拜 /dòngwù chóngbài/ noun

zoolatry(worship of animals)
noun
[UK: zˈuːlətri] [US: zˈuːlətri]

Your history