taklimakan desert

Noun
  1. A desert in western China (synset 109196185)

Other Searches