English to English
Severn
('s/E/v/@/rn
)
noun (n)
- a river in Ontario that flows northeast into Hudson Baysungai yang mengalir ke timur laut di ontario sabtusource: wordnet30a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britainsungai di england dan wales mengalir ke bristol saluran; terpanjang sungai britania rayasource: wordnet30