English | German | Russian | Czech

shanzhai English

Meaning shanzhai meaning

What does shanzhai mean?

shanzhai

imitation and trademark infringing brands and goods

Are you looking for...?