Synonym-English dictionary »

mountain nyala synonyms in English

SynonymEnglish
mountain nyala noun

tragelaphus buxtoninoun