Abertawe

views updated

Abertawe, England: see Swansea.

More From encyclopedia.com