Spanish–English dictionary

English translation of the Spanish word devanarse los sesos

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
devanarse los sesos
rack one’s brains
;
rack one’s brain

SpanishEnglish
devanarse los sesos rack one’s brain; rack one’s brains