English to Chinese Dictionary

Search:

豺狼当路 chái láng dāng ravenous wolves hold the road (idiom); wicked people in power / a vicious tyranny rules the land


<< back to the home page