esforçar-se mentalmente

Traduções

esforçar-se mentalmente

puzzle over, rack one's brains