DictionaryForumContacts

   English
Terms for subject Economy containing had best | all forms
EnglishRussian
have the best of a bargainвыиграть при сделке
have the best of the bargainизвлекать наибольшую выгоду из соглашения