English to Chinese Dictionary

Search:

Did you mean: shenyuan shanyan shenyin shenyun shunyan senyan shenan shenhan ?

肾炎 shèn yán kidney inflammation / nephritis
慎言 shèn yán to speak cautiously / to guard one's tongue
伸延 shēn yán see 延伸[yan2 shen1]
申言 shēn yán to profess / to declare


<< back to the home page