Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sucheng shusheng sisheng xusheng suosheng sheng ?

shèng rapid victory
shēng to revive / to come back to life

Dictionary · Google Translate · Help
By MDBG 2024