Skip to main content

English: redevelopment

Welsh: ailddatblygu

Part of speech

Verb