面紅耳赤
Mandarin: mian4 hong2 er3 chi4
T6
T4
T5
T3
Definitions
  1. 1 be red in the face; be flushed
← Back to dictionary