Subscribe
URL of the page has been copied to clipboard.
Meaning : Narrow-striped nearly extinct zebra of southern Africa.
Synonyms : equus zebra zebra
Install App
Mountain zebra meaning in Telugu.