English to Chinese Dictionary

Search:

Did you mean: shanshan shenshen shangshen chanshen shanghen shenzhen shancheng chuanshen ?

山神 shān shén mountain god
闪身 shǎn shēn to dodge


<< back to the home page