Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shanxi shengsi shengji shengqi shengxia shengzi ?

shēng to inhabit / to live (in a habitat)
shēng sound (often with negative, not a sound) / whisper
shèng baptism (Christian ceremony)
shēng to raise interest rates

Dictionary · Google Translate · Help
By MDBG 2024