Crossword Answer Lookup

500k+ clues

Space for the French newly-wed? (7)

Answer LEGROOM
Definition: Space
Guardian #22515 1 Down 2002-05-09