Translation of "solar array" into Welsh
aráe paneli solar is the translation of "solar array" into Welsh.
solar array
noun
electrical device consisting of a large array of connected solar cells
-
aráe paneli solar
-
Show algorithmically generated translations
Automatic translations of "solar array" into Welsh
-
Glosbe Translate
-
Google Translate
Add example
Add