V-MADS

stands for Vehicle-Mounted Active Denial System
V-MADS
Share
Abbreviations And Their Meaning