Skip to main content

English: offshore wind generation

Welsh: cynhyrchu ynni gwynt ar y môr

Part of speech

Verb