bn:01509660n
Noun Named Entity
EL
No term available
EN
Luton Town Football Club is an English professional football club based in the town of Luton, Bedfordshire. Wikipedia
English:
1970-present
1970–present
Relations
Sources