Definify.com

Definition 2024


mouflons

mouflons

English

Noun

mouflons

  1. plural of mouflon

French

Noun

mouflons m

  1. plural of mouflon