Basic football terminology

Football phrases: 101 slang terms, idioms and meanings explained Football has a language of its own…