Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shengxian chengxin shangxin shengjin shengxing shengxun ?

省心 shěng xīn to cause no trouble / to be spared worry / worry-free
圣心 shèng xīn Sacred Heart (Christian)

Dictionary · Google Translate · Help
By MDBG 2026