Crossword Answer Lookup

500k+ clues

Deal with the present (5)

Answer TREAT
Definition: Deal
Guardian #22212 27 Across 2001-05-18