DictionaryForumContacts

   English
Terms for subject Technology containing struggle | all forms | exact matches only
EnglishRussian
struggle absorbing the latest technologyиспытывать трудности с освоением новейшей техники (theguardian.com Alex_Odeychuk)