Definify.com

Definition 2025


muflone

muflone

Italian

Noun

muflone m (plural mufloni)

  1. mouflon