Crossword Answer Lookup

500k+ clues

Recent burst in ladies troubled delegate to local authority (12)

Answer DECENTRALISE
Definition: delegate to local authority
Times #27900 11 Down 2021-02-13