Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shenchu chenshu shenshi shenshou shensu shengshu ?

shēn shù to state / to assert / to allege / to specify
shēn shǔ Dioscorea alata (Kinampay or aromatic purple yam, a sweet root crop)

Dictionary · Google Translate · Help
By MDBG 2024