2 English Synonyms for MHORR
Prev.1Next
dama gazelle
Definition: 1. A large gazelle native to the Sahara desert (Nanger dama).
Show more information about dama gazelle
Prev.1Next
Search took: 38.3686 ms
Definition: 1. A large gazelle native to the Sahara desert (Nanger dama).
Show more information about dama gazelle
Search took: 38.3686 ms