English-Italian dictionary »

history repeats itself meaning in Italian

EnglishItalian
history repeats itself (Translations)
phrase

la storia si ripetephrase