Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shanghuan shengchuan shanchuan shangchuang shangchun changchun ?

shàng chuán to get on the boat
shàng chuán to upload
shāng chuán merchant ship

Dictionary · Google Translate · Help
By MDBG 2025