Diccionario español–inglés

Traducción inglesa de la palabra española amadrigarse

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