Skip to main content

English: microgeneration technologies

Welsh: technolegau microgynhyrchu

Part of speech

Noun, Plural