Crossword Answer Lookup

500k+ clues

Period of relaxation having taking a knock largely with alien invasion (7)

Answer DETENTE
Definition: Period of relaxation
Times #27999 19 Down 2021-06-09