zoolatre
See also:
zoolâtre
Italian
Noun
zoolatre
f
plural of
zoolatra