Translation of history repeats itself in Spanish:

history repeats itself

la historia se repite, phr.

phrase

  • 1

    la historia se repite