Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xicheng sisheng xiesheng xizheng xusheng zisheng ?

shēng to sacrifice one's life / to sacrifice (sth valued) / beast slaughtered as a sacrifice
shéng string / twine / cord
shēng sound absorption

Dictionary · Google Translate · Help
By MDBG 2024