Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: tieshen tizhen tushen taishan tieshan dichen ?

shēn stand-in; substitute / (cinema) body double; stunt double
shén to freshen up / to be cautious or vigilant / to watch out / stimulant to enhance mental performance / stay-awake drug / agrypnotic
shěn to commit sb for trial / to bring sb for interrogation

Dictionary · Google Translate · Help
By MDBG 2026