maned wolf
English
maned wolf meaning in English • maned wolf का अर्थ अंग्रेजी में
Noun
- A reddish-gray wolf (Canis rufus or Canis niger) of Southwestern North America.