Вход | Russian
СловариАнглийский Русский

 show oneself in the best light
общ. показать себя в лучшем свете (Bullfinch); выставить себя в лучшем свете (Bullfinch)