English to Chinese Dictionary

Search:

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

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


<< back to the home page