下不來
Mandarin: xia4 bu5 lai2
T6
T1
T4
Definitions
  1. 1 refuse to come down; cannot be accomplished; feel embarrassed
← Back to dictionary