delta force









delta force


noun

  1. (in the US) an élite army unit involved in counterterrorist operations abroad
56 queries 0.526