NORAD


Meaning of NORAD in English

command center located in Colorado (USA) that monitors skies for signs of incoming attacks

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