English-synonym dictionary »

manpad synonyms in Hungarian

EnglishSynonym
manpad noun

MANPADnoun

SAMnoun
generic term

surface-to-air missilenoun
generic term

Your history