Skip to main content

English: sustainable regeneration

Welsh: adfywio cynaliadwy

Part of speech

Verb