bovidi

Italian

Noun

bovidi m

  1. plural of bovide