Skip to main content

English: SEWTA

Welsh: SEWTA

Part of speech

Noun, Masculine, Singular

Definition

South East Wales Transport Alliance