Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shangmao shengmu changmao shangan sangna shanggan ?

上马 shàng mǎ to mount a horse / (fig.) to initiate; to begin (a project etc)

Dictionary · Google Translate · Help
By MDBG 2026