DictionaryForumContacts

   English
Terms for subject Figure of speech containing put forward | all forms
EnglishRussian
put best foot forwardприкладывать максимум усилий (Embark on an undertaking with as much effort and determination as possible. Boris Gorelik)