Advertisement

The light of day

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

Idiomatic translations of "The light of day"

Sotto i riflettori
Explanations:

Meanings of "The light of day"

English

Literally: daylight.
Figuratively: general public attention.
(ref. Oxford Dictionary)

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