Please enable javascript to use dictionary! Howto enable javascript?
mouflon▼noun
mountain sheep▼noungeneric term
Ovis musimon▼noun
↑