FEEDBACK

Meaning of 蛇鼠横行

Lookup via: Pinyin | Radicals
shé shǔ héng xíng (Trad.: 蛇鼠橫行)
Wicked people are rampant. (idiom)