Spanish–English dictionary

English translation of the Spanish word cavilar

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