muflones
Spanish
Noun
muflones
plural of
muflón