English to Chinese Dictionary

Search:

Did you mean: sheng shengyu cheng shenqu shengzu shang shengou shengui ?

身故 shēn to die
深谷 shēn deep valley / ravine


<< back to the home page