Skip to main content

English: building-scale renewable energy

Welsh: cynhyrchu ynni adnewyddadwy ar raddfa adeilad

Part of speech

Verb

Definition

ee ystyr ddigon tebyg i 'microgynhyrchu'