面壁思過
T6
T1
T1
T3
Definitions
  1. 1 reflect on your own mistakes the hard way
← Back to dictionary