Definify.com

Definition 2025


zooiatre

zooiatre

Italian

Noun

zooiatre f

  1. plural of zooiatra