A river in central England that flows through Stratford-on-Avon and empties into the Severn. Synonyms: Avon, River Avon, Upper Avon.
|
|
|
Words linked to "Upper Avon River" : England, river, Upper Avon |
Copyright © 2024 Diccionario ingles.com |