Diccionario español–inglés

Traducción inglesa de la palabra española amadrigar

español → inglés
  
españolinglés
amadrigar receive with open arms; welcome
amadrigarse burrow; go into seclusion