Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shanghai shanzha shanzai shanzhi shenzhi shangzhi ?

shān zhài fortified hill village / mountain stronghold (esp. of bandits) / (fig.) knockoff (goods) / counterfeit / imitation

Dictionary · Google Translate · Help
By MDBG 2024