MalayTranslate.com
Malay to English Translator
Translate Here

English to English

River Avon

noun (n)

  • a river in southwestern England rising in Gloucestershire and flowing through Bristol to empty into the estuary of the Severn
    sungai di southwestern inggris meningkat dalam gloucestershire dan mengalir melalui bristol untuk mengosongkan ke muara dari severn
    Synonym:
    avon
    source: wordnet30
  • 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
    source: wordnet30