Learn English Through Football Podcast

Weekly Football Phrase: To slam
Every week during the 2010-11 season, the languagecaster team explain a football phrase or cliché for learners of English who love the sport - this week we explain 'to slam'
Every week during the 2010-11 season, the languagecaster team explain a football phrase or cliché for learners of English who love the sport - this week we explain 'to slam'