English
English version

Old Trafford

From Longman Dictionary of Contemporary EnglishOld TraffordOld Traf‧ford /əʊld ˈtræfəd $ -fərd/  a famous sports ground in Manchester in the north of England. It has a football ground where manchester united play, and a cricket ground where games involving the English national cricket team are often played.
Pictures of the day
What are these?
Click on the pictures to check.