English to Chinese Dictionary

Search:

Did you mean: shenchu chengchu shengchi shengchou shengshu shengzhu shengshi shangshu ?

牲畜 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


<< back to the home page