Schelde River definition

Search

Schelde River

Schelde River logo #21003river, 270 miles (435 km) long, that rises in northern France and flows across Belgium to its North Sea outlet in Dutch territory. Along with the ... [5 related articles]
Found on http://www.britannica.com/eb/a-z/s/41
No exact match found.