kafa yormak, kafa patlatmak

listen to the pronunciation of kafa yormak, kafa patlatmak
Turkish - English
(deyim) rack one's brain
(deyim) To struggle to think of or remember something

I have been racking my brain all day trying to think of a birthday present for her.

kafa yormak, kafa patlatmak
Favorites