kamus
.
Search
About
swansea
English
Swansea
Noun
A port city in southern Wales on an inlet of the Bristol Channel
English: Swansea
Bahasa:
Swansea
Bahasa words with similar meanings
swansea