Spanish idioms related to football


In Spain football is a big deal, and you know Spaniards love expressions too, so yes, we do tent to combine both, football, and expressions. In Spain football is an extremely popular sport, so popular like we call it “el … Continued