Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shenchu chengchu shengchi shengchou shengshu shengzhu ?

shēng chù farm animal; livestock
shèng chū to come out on top / to win (in an election, contest etc) / success / victory
shēng chū to give birth / to grow (whiskers etc) / to generate / to produce

Dictionary · Google Translate · Help
By MDBG 2024