DictionaryForumContacts

   English
Terms for subject Nanotechnology containing perch | all forms | exact matches only
EnglishRussian
perch-and-stare micro air vehicleвысотный разведывательный микро-БЛА