Spanish–English dictionary

English translation of the Spanish word amadrigar

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