solar array

listen to the pronunciation of solar array
Englisch - Englisch
electrical device consisting of a large array of connected solar cells