坐立不安English Expression:
  • v.  fidget
  • vi.  flutter
  • n.  tenterhooks
  • n.  have ants in one's pants

(Unregistered user can only view 4 records)