English-Spanish dictionary »

i told you so meaning in Spanish

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

ya te lo dijephrase