Meaning of manpad
Definition of manpad
(noun)
a
man-portable
surface-to-air
missile
Other information on manpad
WIKIPEDIA results for
manpad
Amazon results for
manpad
Tweet