DictionaryForumContacts

   English
Terms for subject Public relations containing SHOPPING | all forms
EnglishRussian
shop himself toпредставить себя в выгодном свете в глазах (кого-либо; New York Times Alex_Odeychuk)
shop himself toпредставить себя в выгодном свете перед (New York Times Alex_Odeychuk)