Crossword Answer Lookup

500k+ clues

Settlement of conflict is in hand (8)

Answer DEFRAYAL
Definition: Settlement
Guardian #22383 1 Across 2001-12-04