猝不及防
Mandarin: cu4 bu4 ji2 fang2
T3
T1
T6
T4
Definitions
  1. 1 too sudden and caught off-guard
← Back to dictionary