bn:03212491n
Noun Concept
JA
No term available
EN
Big mama is a Chinese language neologism for an Internet censor on web bulletin board systems in the People's Republic of China. Wikipedia
Relations
Sources