Synonyms of Manpad in English :
Antonyms of Manpad in English
Thesaurus of Manpad in English
Manpad
see definition of manpadHypernyms of manpad
1. (noun) a man-portable surface-to-air missile
Synonyms of Manpad in English :
Antonyms of Manpad in English
Thesaurus of Manpad in English
1. (noun) a man-portable surface-to-air missile