Skip to main content

English: photovoltaic

Welsh: ffotofoltäig

Part of speech

Adjective