Turkish-English dictionary »

saklambaç meaning in English

TurkishEnglish
saklambaç noun

hide and seek(game)
noun