English to Arabic

Meaning for:
Zoolatry
other
عبادة الحيوان