Back to Dictionary
兴妖作怪
興妖作怪
xīngyāozuòguài
1.
lit. summon demons to create havoc (idiom); to stir up trouble with intent of sabotage