Crossword Answer Lookup

500k+ clues

Stop to make a speech about international decline (11)

Answer DETERIORATE
Definition: decline
Times #4733 15 Across 2017-02-12