Home
Help
About
Contact
English to Chinese Dictionary
Search:
胜任
shèng
rèn
qualified / competent (professionally) / to be up to a task
<< back to the home page