solar panel
solar panel
noun
1. (technology) 
Solar panels are great for the environment.Los paneles solares son buenísimos para el medio ambiente.
All of the houses in this neighborhood have solar panels.Todas las casas en este barrio tienen paneles fotovoltaicos.
Examples
Search history
Did this page answer your question?