English
English version

drenched in/with light

From Longman Dictionary of Contemporary Englishdrenched in/with lightdrenched in/with lightliterary something that is drenched with light has a lot of light shining on it drenched
Pictures of the day
What are these?
Click on the pictures to check.