vocab dash
Log in
Sign up
panneau solaire
Meanings
Noun
1. solar panel (array of connected solar cells)