Spanish–English dictionary

English translation of the Spanish word bienhechora

Spanish → English
  
SpanishEnglish
bienhechora benefactress
bienhechor benefactor; beneficent