English to Chinese Dictionary

Search:

Did you mean: shenyan shan shen shinan shenao shean shegan shenai ?

深谙 shēn ān to know (sth) very well / to be an expert in


<< back to the home page