DictionaryForumContacts

   English
Terms for subject Professional jargon containing tech | all forms | exact matches only
EnglishRussian
tech cityнаукоград (см. "technology city" Халеев)