Spanish–English dictionary

English translation of the Spanish word albacea

Spanish → English
  
SpanishEnglish
albacea executor; executrix