Skip to main content

English: sustainable urban development

Welsh: datblygu trefi cynaliadwy

Part of speech

Verb