TermCymru
2 results
Results are displayed in English alphabetical order A-Z
English: unabated coal-fired power station
Welsh: pwerdy glo heb systemau rheoli carbon
English: unabated emissions
Welsh: allyriadau direolaeth
