seni gidi gidi

listen to the pronunciation of seni gidi gidi
Turkish - English

Definition of seni gidi gidi in Turkish English dictionary

seni gidi seni
You little pickle