OWL LIGHT


Meaning of OWL LIGHT in English

■ noun dusk; twilight.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.