Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shangxing shangxian shangyin shengxin shangjin shangmin ?

shāng xīn to grieve / to be broken-hearted / to feel deeply hurt
shàng xīn carefully / meticulously / to set one's heart on sth

Dictionary · Google Translate · Help
By MDBG 2025