Skip to main content

English: solar PV panels

Welsh: paneli solar ffotofoltaig

Part of speech

Noun, Plural

Definition

PV yn dalfyriad o Photovoltaic.