English
English version

Hampden Park

From Longman Dictionary of Contemporary EnglishHampden ParkHamp‧den Park /ˌhæmdən ˈpɑːk $ -ˈpɑːrk/  a football ground in Glasgow, where the Scottish cup final and games involving Scotland's national team are played
Pictures of the day
What are these?
Click on the pictures to check.