basic point defense missile system

1. (noun) a shipboard missile system
Related Words: shipboard system



Terms and Conditions of Use / Copyright Notice