Skip to main content

English: Earlswood

Welsh: Earlswood

Part of speech

Proper noun

Definition

Abertawe