Translation of gazel in English:

gazel

gazelle

noun

  • 1

    gazelle, a small antelope