Spanish–English dictionary

English translation of the Spanish word amparo

Spanish → English
  
SpanishEnglish
amparo aid; favour; guardianship; protection; rampart; refuge; shelter; stall
amparar befriend; save; shelter; shield; protect