Spanish–English dictionary

English translation of the Spanish word acurrucarse

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
acurrucarse
; ;
slant
;
slope
; ; ;
lean over

SpanishEnglish
acurrucarse crouch; huddle; squat