English-Chinese dictionary »

shanzhai meaning in Chinese

EnglishChinese
shanzhai (imitation and trademark infringing brands and goods)
noun

山寨 /shānzhài/noun

Your history