mountain deer
English
Noun
mountain
deer
The
chamois
.