Definition of トムソンガゼル

トムソンガゼル

tomusongazeru

noun
Thomson's gazelle
Other readings:
トムソン・ガゼル