Turkish-English dictionary »

yakup dedi ki meaning in English

TurkishEnglish
Yakup dedi ki noun

Simon says(children's game)
noun