Home
Help
About
Contact
English to Chinese Dictionary
Search:
豺狼当路
chái
láng
dāng
lù
ravenous wolves hold the road (idiom); wicked people in power / a vicious tyranny rules the land
<< back to the home page