DictionaryForumContacts

   English
Terms for subject Rhetoric containing perform a task | all forms
EnglishRussian
perform a herculean taskприложить титанические усилия (Alex_Odeychuk)