DictionaryForumContacts

   English
Terms for subject Technology containing obstacles bridged | all forms
EnglishRussian
bridge an obstacleпреодолевать заграждение