benfactora

Catalan

Noun

benfactora f (plural benfactores)

  1. female equivalent of benfactor