Crossword Answer Lookup

500k+ clues

US politician, not about to desert protest (4)

Answer DEMO
Definition: protest
Times #26786 22 Down 2017-07-25