meaning of swansea
1.
a
port
city
in
southern
Wales
on
an
inlet
of
the
Bristol
Channel
Related Words
swansea
|
Developed & Maintained By
Taraprasad.com