Skip to main content

English: Morriston

Welsh: Treforys

Part of speech

Proper noun

Definition

Abertawe