gazella_thomsoniEnglish

Gazella thomsoni, Thomson's gazelle

Noun

East African gazelle, the smallest gazelle

English: Thomson's gazelle, Gazella thomsoni

Bahasa: antelop

Bahasa words with similar meanings

English words with similar meanings

Show 1 words