English version

Bristol Channel, the

From Longman Dictionary of Contemporary EnglishBristol Channel, thethe Bristol ChannelˌBristol ˈChannel, the  an area of water between South Wales and southwest England which goes from the Atlantic Ocean to the mouth of the River Severn
Pictures of the day
What are these?
Click on the pictures to check.