Tibetan antelopes

English

Noun

Tibetan antelopes

  1. plural of Tibetan antelope