How would you use mouflon in a sentence?

comments powered by Disqus

Words near mouflon in the dictionary