365bet中国官方网站

  • word of the day

    stratford-upon-avon

    stratford-upon-avon - 365bet中国官方网站 definition and meaning for word stratford-upon-avon

    Definition
    (noun) a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare
    Synonyms : stratford-on-avon

  • Word used in video below:
    text: - Oh, is that against the rules? - No, but it is frowned upon.
    Download our Mobile App Today