Dictionary · Google Translate · Help

Referenced entries:

西 Puxi, the area of Shanghai located west of the Huangpu River 黄浦江, known as the historic urban center of the city
<< go back
Dictionary · Google Translate · Help
By MDBG 2025