Dictionary search results

Showing 1-3 of 3 results

Ebro British & World English

The principal river of NE Spain, rising in the mountains of Cantabria and flowing 910 km (570 miles) south-eastwards into the Mediterranean Sea


You searched for Ebro