English to Chinese Dictionary

Search:

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

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


<< back to the home page