Definify.com

Definition 2025


zoolatra

zoolatra

Italian

Noun

zoolatra m (plural zoolatri) zoolatra f (plural zoolatre)

  1. zoolater