English: Small Towns and Villages Initiative
Welsh: Menter Trefi a Phentrefi Bach
Subject: Datblygu economaidd
English definition: wda
Welsh definition: Awdurdod Datblygu Cymru