English to Chinese Dictionary

Search:

胜任 shèng rèn qualified / competent (professionally) / to be up to a task


<< back to the home page