English: SEWTA
Welsh: SEWTA
Subject: Trafnidiaeth
English definition: South East Wales Transport Alliance
Welsh definition: Cynghrair Trafnidiaeth De-ddwyrain Cymru