FEEDBACK

Meaning of 豺狼塞路

Lookup via: Pinyin | Radicals
chái láng sāi
ravenous wolves block the road (idiom); wicked people in power; a vicious tyranny rules the land