Search Result for well-lighted
well
See Definition and Meaning
lighted
English definition for well-lighted
1. s. provided with artificial light
Sponored Video