Skip to main content

English: urban regeneration

Welsh: adfywio trefol

Part of speech

Verb