Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chengyu shangyu shengya shengzu shengou shengu ?

shèng remainder / surplus
shēng to give birth to; to bear / fertility
shēng reputation / fame
shèng flourishing reputation
shèng imperial edict / see also 上谕

Dictionary · Google Translate · Help
By MDBG 2024