Skip to main content

English: energy generation

Welsh: cynhyrchu ynni

Part of speech

Verb