English to Chinese Dictionary

Search:

图木舒克 shū Tumxuk shehiri (Tumshuq city) or Túmùshūkè subprefecture level city in west Xinjiang


<< back to the home page