Spanish–English dictionary

English translation of the Spanish word asilarse

Spanish → English
  
SpanishEnglish
asilarse be placed in an asylum; take refuge
asilar silo; shelter; place in an asylum