Definify.com

Definition 2025


zooiatri

zooiatri

Italian

Noun

zooiatri m

  1. plural of zooiatra