English to Chinese Dictionary

Search:

龙蛇混杂 lóng shé hùn lit. dragons and snakes mingle (idiom) / fig. a mix of good people and scumbags


<< back to the home page