不知所措
Mandarin: bu4 zhi1 suo3 cuo4
T1
T1
T2
T3
Definitions
  1. 1 be at a loss; be at one's wits' end
← Back to dictionary