English-Chinese dictionary »

shenchi meaning in Chinese

EnglishChinese
Shenchi (county)
proper noun

神池proper noun