mouflons
English
Noun
mouflons
plural of
mouflon
Anagrams
moonfuls
French
Noun
mouflons
m
plural of
mouflon