English to Chinese Dictionary

Search:

Did you mean: shishen shushen shachen sheshen shizhen shaken chushen shanhe ?

煞神 shà shén demon / fiend
沙参 shā shēn ladybell root (Radix adenophorae)


<< back to the home page