Skip to main content

English: urban design

Welsh: dylunio trefol

Part of speech

Verb