Skip to main content

English: Ilston

Welsh: Llanilltud Gŵyr

Part of speech

Proper noun

Definition

Abertawe.