English-Chinese dictionary »

human flesh search engine meaning in Chinese

EnglishChinese
human flesh search engine (Chinese phenomenon)
noun

人肉搜索 /rénròu sōusuǒ/noun

Your history