How is the phrase devanarse los sesos translated from Spanish to English
Pensar muchísimo para recordar o resolver algo.
To think very hard trying to remember or solve something.
Couldn’t load the audio. Please try again.


