Tibetan Autonomous Region

English

Proper noun

Tibetan Autonomous Region

  1. Synonym of Tibet Autonomous Region.