STARLIGHT


Meaning of STARLIGHT in English

[noun] [U] - the light produced by stars

Cambridge English vocab.      Кембриджский английский словарь.