SUN SCREEN


Meaning of SUN SCREEN in English

protection against the sun; filter against the suns harmful rays

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.