zihin yormak

listen to the pronunciation of zihin yormak
Türkçe - İngilizce
rack one's brains
to rack one's brains
to ponder, think hard, rack one's brains
zihin yormak