English vocabulary and translations (See all our English vocabulary translation)
a gazelle: a very fast type of mammal from Africa and southern Asia (a species of antelope)
- "Harold : It's actually a gazelle."
Do you have smart way of remembering 'Gazelle'? Share it with us!