avatar

Football Cliche: Leave everything on the pitch

podcasts
podcasts
Episode • May 27, 2011 • 58s

This week we explain the cliche 'to leave everything on the pitch' which means that...

The post Football Cliche: Leave everything on the pitch appeared first on Learn English Through Football.

Switch to the Fountain App