DictionaryForumContacts

   English
Terms for subject Radiolocation containing installations | all forms
EnglishRussian
radar installationsрадарная установка (Throughout the 80’s, the captain worked on top-secret radar installations in Alaska. For years, he noticed that a mysterious, massively powerful source of electromagnetism near Lake Minchumina was disrupting his base’s aircraft and communications. anomalien.com ART Vancouver)