Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shancun sanchun shanchuan shangchun ?

Shēn zhèn Shenzhen or Shamchun river Guangdong, the border between Hong Kong new territories and PRC
Buji River, tributary of Shenzhen or Shamchun River 深圳河, Guangdong

Dictionary · Google Translate · Help
By MDBG 2025