Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sanzhuang shanchuang shangzhuang shenzhuang shanghang shanghuan ?

shān zhuāng manor house / villa / (used in hotel names)

Dictionary · Google Translate · Help
By MDBG 2025