Skip to main content

English: energy-intensive

Welsh: ynni-ddwys

Part of speech

Adjective