Crossword Answer Lookup

500k+ clues

Season abandoned by women's football club in Italy (5)

Answer INTER
Definition: football club in Italy
Telegraph #30750 23 Down 2024-10-21