Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chengxin shengxian 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 2025