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