Meaning of mountain nyala
Definition of mountain nyala
(noun)
shaggy
antelope
of mountains of Ethiopia
Other information on mountain nyala
WIKIPEDIA results for
mountain nyala
Amazon results for
mountain nyala
Tweet