Crossword Answer Lookup

500k+ clues

Guardian contends Egypt's leader must go (5)

Answer ARGUS
Definition: Guardian
Times #26793 6 Across 2017-08-02