Definify.com

Definition 2024


muflone

muflone

Italian

Noun

muflone m (plural mufloni)

  1. mouflon