k. dili bayağı düşünmek, kafa patlatmak, beyin patlatmak

listen to the pronunciation of k. dili bayağı düşünmek, kafa patlatmak, beyin patlatmak
Turkish - English
rack one´s brains