English to Chinese Dictionary

Search:

Did you mean: shenchu chenshu shenshi shenshou shensu shengshu shenshe shenshui ?

申述 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)


<< back to the home page