搜尋結果
special forces
- the units of a country's armed forces that undertake covert, counterterrorist, and other specialized operations.
- 更多解釋
- the units of a country's armed forces that undertake covert, counterterrorist, and other ...
Oxford American Dictionary