Skip to main content

English: non-renewable energy

Welsh: ynni na ellir ei adnewyddu

Part of speech

Noun, Masculine, Singular

Definition

'ynni anadnewyddadwy' yn bosibl hefyd