Taklamakan meaning

täklə-mə-kän
A desert of northwest China in the Tarim Basin between the Tian Shan and the Kunlun Mountains.
0
0
Advertisement