Crossword Answer Lookup

500k+ clues

In France, the one indisputable freedom (7)

Answer LEISURE
Definition: freedom
Guardian #24136 12 Across 2007-07-23