zoolatry in Finnish
zoolatry in Finnish
eläintenpalvonta
The worship of animals.
zoolatria
The worship of animals.