Pinyin Dictionary results for "chai lang sai lu"

豺狼塞路
ravenous wolves block the road (idiom); wicked people in power; a vicious tyranny rules the land
Dictionary data provided by CC-CEDICT