Crossword Answer Lookup

500k+ clues

Goddess is after Spanish agreement being lifted (4)

Answer ISIS
Definition: Goddess
Guardian #26981 8 Down 2016-09-05