Skip to main content

English: mitigation of the effects of climate change

Welsh: lleihau effeithiau'r newid yn yr hinsawdd

Part of speech

Verb