Learn English Through Football Podcast

Learn English Through Football Podcast


Weekly Football Phrase: Unplayable

December 06, 2013

This week's English for football phrase is the expression,which is becoming a bit of a cliche, 'unplayable'.