lóng shé hùn zá

Translation

  • lit. dragons and snakes mingle (idiom)
  • fig. a mix of good people and scumbags

Synonyms

Chinese Tones