English–Spanish dictionary

Spanish translation of the English word nestle

English → Spanish
  
EnglishSpanish
nestle anidar; anidarse; arrimar afectuosamente; arrimarse cómodamente; poner en un nido
nestle up to arrimarse a