English-Turkish dictionary »

i told you so meaning in Turkish

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

ben demiştimphrase

haphrase