Definition of マウンテンガゼル

マウンテンガゼル

mauntengazeru

noun
mountain gazelle (Gazella gazella)
Other readings:
マウンテン・ガゼル