French-English dictionary »

l'histoire se répète meaning in English

FrenchEnglish
l'histoire se répète phrase

history repeats itself◼◼◼(Translations)
phrase