Home
Help
About
Contact
English to Chinese Dictionary
Search:
龙蛇混杂
lóng
shé
hùn
zá
lit. dragons and snakes mingle (idiom) / fig. a mix of good people and scumbags
<< back to the home page