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 2026