SOLAR CELL


Meaning of SOLAR CELL in English

unit in a device that stores energy from the light of the sun

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