Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shengli shanglu shengliu shenglv shangluo shangli ?

shēng a way to make a living / a way to survive / a way out of a predicament

Dictionary · Google Translate · Help
By MDBG 2025