Skip to main content

English: power generating machinery

Welsh: peiriannau cynhyrchu pŵer

Part of speech

Noun, Plural