Spanish–English dictionary

English translation of the Spanish word apoderado

Spanish → English
  
SpanishEnglish
apoderado attorney; authorized; empowered
apoderar empower; authorize