坐立不安
Mandarin: zuo4 li4 bu4 an1
T6
T6
T1
T1
Definitions
  1. 1 (nervous person) on pins and needles, unable to keep calm
← Back to dictionary