Dutch-English dictionary »

de geschiedenis herhaalt zich meaning in English

DutchEnglish
de geschiedenis herhaalt zich phrase

history repeats itself(Translations)
phrase