Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: hanshi hangshi hamasi ?

Shì Hami, prefecture-level city in Xinjiang Uighur Autonomous Region 新疆维吾尔自治区

Dictionary · Google Translate · Help
By MDBG 2024