The light of day

Submitted by Icey on 08.02.2018

The light of day (English) — Literally: daylight.
Figuratively: general public attention.
(ref. Oxford Dictionary)

English, explained by Icey on Thu, 08/02/2018 - 12:56

Translations of "The light of day"

ItalianSotto i riflettori
Explanations: