Polish-French dictionary »

łamać sobie głowę meaning in French

PolishFrench
łamać sobie głowę

se casser la tête