DictionaryForumContacts

   English
Terms for subject Idiomatic containing give one hundred percent | all forms
EnglishRussian
give it one hundred and ten percentприлагать все усилия (Taras)