Spanish–English dictionary

English translation of the Spanish word anidarse

Spanish → English
  
SpanishEnglish
anidarse live; make a nest; nestle
anidar nest; nestle; harbour; shelter; make a nest; live