Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Upper Avon
noun
(n)
a river in central England that flows through Stratford-on-Avon and empties into the Severn
sungai di pusat inggris yang mengalir melalui stratford on avon dan dikosongkan ke severn
Synonym:
avon
,
river avon
,
upper avon river
source: wordnet30