bn:01356169n
Noun Concept
AR
shanzhai
EN
Shanzhai is a Chinese term literally meaning "mountain fortress" or "mountain camp", whose contemporary use usually encompasses counterfeit, imitation, or parody products and events and the subculture surrounding them. Wikipedia
Relations
Sources
Wikipedia Translations