Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shenyuan shanyan shenyin shenyun shunyan senyan ?

shèn yán kidney inflammation / nephritis
shèn yán to speak cautiously / to guard one's tongue
shēn yán see 延伸
shēn yán to profess / to declare

Dictionary · Google Translate · Help
By MDBG 2024