Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shanghang shunchang shancheng shenchang shangchang sanchang ?

shàn cháng to be good at; to be expert in
shàn chǎng to excel in some field / expert at sth

Dictionary · Google Translate · Help
By MDBG 2025