MANPADs
See also:
MANPADS
English
Noun
MANPADs
plural of
MANPAD