Skip to main content

English: energy busters

Welsh: cybyddion ynni

Part of speech

Noun, Plural

Definition

Teclynnau neu offer sy'n arbed ynni.