Spanish–English dictionary

English translation of the Spanish word arrimarse a

Spanish → English
  
SpanishEnglish
arrimarse a lean against; nestle up to; snuggle up to
arrimarse huddle; lean; snuggle; come close; move up; snuggle up; depend