Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shenqi shenqiu shanqu shengu shenju shensu ?

shēn body
Shén The Divine Comedy by Dante Alighieri 但丁
shén medicated leaven (used in TCM to treat indigestion)
shēn Shanghai opera / same as 沪剧

Dictionary · Google Translate · Help
By MDBG 2024