French-English translations for severn
- SevernThe Severn scheme alone could supply nearly 10% of Britain's energy needs. Le projet de la Severn pourrait à lui seul satisfaire près de 10 % de la demande en énergie de la Grande-Bretagne.
Trending Searches
Popular Dictionaries