Crossword Answer Lookup

500k+ clues

She would display initiative finally in revolution (5)

Answer EVITA
Definition: She
Times #26721 25 Across 2017-05-10