Skip to main content

English: offshore energy

Welsh: cynhyrchu ynni ar y môr

Part of speech

Verb

Definition

Yn ymwneud â phrosiect ynni'r llanw aber afon Hafren.