Crossword Answer Lookup

500k+ clues

Writer upset editor over environmental organisation (5)

Answer DEFOE
Definition: Writer
Guardian #22272 23 Down 2001-07-27