English to Chinese Dictionary

Search:

喀什市 shí shì Qeshqer Shehiri (Kashgar city) in the west of Xinjiang near Kyrgyzstan


<< back to the home page