Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhoushan zhushan zoushen zousan xiushan zhishan ?

zǒu shān landslide / avalanche / to take a walk in the mountains
zǒu shàn not closing properly (of door, window etc)

Dictionary · Google Translate · Help
By MDBG 2024