Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chen cheshen cishen chechen chushen cewen ?

shēn (to stand or move) sideways
shēn (humble expression) to participate (in sth); to play a humble role in
shēn to sound (sea depth)

Dictionary · Google Translate · Help
By MDBG 2024