Skip to main content

English: solar panels

Welsh: paneli solar

Part of speech

Noun, Plural