Spanish–English dictionary

English translation of the Spanish word arrimarse

Spanish → English
  
SpanishEnglish
arrimarse come close; depend; huddle; lean; move up; snuggle; snuggle up
arrimarse a lean against; nestle up to; snuggle up to
arrimar bring up; lean; bring close; move up; give; abandon; neglect; give up; get rid of