Gazelle in English

Gazelle
means in English
gazelle
.

  • Duenengazelle : slender-horned gazelle / Loder's gazelle  (Deprecated)
  • Rotstirngazelle : red-fronted gazelle
  • Gazellenunternehmen : gazelle company / innovative start-up
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments