Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shenchu shenshi chenshu shenshou shensu shengshu ?

申述 shēn shù to state / to assert / to allege / to specify
参薯 shēn shǔ ube; purple yam (Dioscorea alata)

Dictionary · Google Translate · Help
By MDBG 2026