Clue: What history repeats?

Answer: ITSELF

Length: 6


Similar Clues: