Skip to main content

English: solar array

Welsh: arĂ¡e paneli solar

Part of speech

Noun, Feminine, Singular

Definition

neu 'paneli haul'