1 mufflon | Definition of mufflon

mufflon

variants: or muflon

Definition of mufflon

variant spelling of