Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shanghang shanggan shanggong shangwang shangyang shangang ?

shàng gǎng to take up one's post; to go on duty / to take up a job
shāng gǎng commercial port / trading harbor

Dictionary · Google Translate · Help
By MDBG 2025