SUPPRESSION OF ENEMY AIR DEFENSES


Meaning of SUPPRESSION OF ENEMY AIR DEFENSES in English

SEAD, assignment to destroy air defense units

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.