English-Italian dictionary »

i told you so meaning in Italian

EnglishItalian
I told you so (told you so!)
phrase

te l'avevo detto iophrase