Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shangluo shangli shangliu shanglou shanglv shenglu ?

shàng to start on a journey / to be on one's way
shāng trade route

Dictionary · Google Translate · Help
By MDBG 2025