English to English
Upper Avon River
noun (n)
- a river in central England that flows through Stratford-on-Avon and empties into the Severnsungai di pusat inggris yang mengalir melalui stratford on avon dan dikosongkan ke severnsource: wordnet30