Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
shenglijia
shengliu
shenglixue
?
生力军
shēng
lì
jūn
fresh troops / (fig.) lifeblood / new force
<< back to the home page