luàn chén zéi zǐ

Translation

  • rebels and traitors (idiom)
  • general term for scoundrel
Chinese Tones