PLACE IN A GOOD LIGHT


Meaning of PLACE IN A GOOD LIGHT in English

try to make (something) appear good

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.