Severn

英 ['sevən]
  • 网络塞文;塞文河;汶河

SevernSevern

Severn

un.

1.longest river in Britain, rising in Wales and flowing into the Bristol Channel. Its estuary is crossed by two suspension bridges.

2.river that originates in lakes in western Ontario, Canada, and flows northeast into Hudson Bay.

热词推荐