zuì è tāo tiān

Translation

  • (idiom) to have committed heinous crimes

Synonyms

Chinese Tones