Bristol Channel
Jump to navigation
Jump to search
English
[edit]Proper noun
[edit]- An inlet of the Atlantic Ocean between South Wales and England; an extension of the estuary of the River Severn
Translations
[edit]inlet between South Wales and England
|