Logo
Translation and English learning by Britannica
merriam webster

1 Translation result for devanarse los sesos in English

verbo

devanarse los sesos verbo

es
(figurative, informal) to rack one's brains
Remember this?
naturalize
neutralizar
liberalizar
naturalizar
generalizar
Play your translations ›

Reverse translation for devanarse los sesos

to rack one's brains  (figurative, informal)