Crossword Answer Lookup

500k+ clues

Free swimming in French sea (11)

Answer ENFRANCHISE
Definition: Free
Telegraph #3333 7 Down 2025-09-07