liǎn hóng bó zi cū

Translation

  • red in the face
  • extremely angry

Synonyms

Chinese Tones