Skip to main content

English: physical regeneration of communities

Welsh: adfywio cymunedau'n ffisegol

Part of speech

Verb