Solar-powered

Solar-powered in French

In French

solaire

Definition

Definition in EnglishWorking on electricity that its own panels make from sunlight.

Definition in FrenchQui marche à l'électricité produite par ses propres panneaux à partir de la lumière du soleil.

Example sentences

Related words

Things with this quality

solar-powered in other languages