Definition of NFL in English:

NFL

  • National Football League.