Turkish-English dictionary »

ben demiştim meaning in English

TurkishEnglish
ben demiştim phrase

I told you so(told you so!)
phrase