zoolatre

See also: zoolâtre

Italian

Noun

zoolatre f

  1. plural of zoolatra