Spanish–English dictionary

English translation of the Spanish word ampararse

Spanish → English
  
SpanishEnglish
ampararse protect oneself; seek shelter
amparar befriend; save; shelter; shield; protect