REL – Football Idioms

With the World Cup in Russia well underway here are a few football related idioms for you to learn… in between watching the games of course 

😉