Spanish–English dictionary

English translation of the Spanish word amadrigarse

Spanish → English
  
SpanishEnglish
amadrigarse burrow; go into seclusion
amadrigar welcome; receive with open arms