POLAROIDS


Meaning of POLAROIDS in English

n. sunglasses, tinted eyeglasses worn to protect eyes from the sun's rays

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