Spanish–English dictionary

English translation of the Spanish word arrimarse cómodamente

Spanish → English
  
SpanishEnglish
arrimarse cómodamente nestle; nuzzle