Online Dictionary
Definition of " bienfaitrice " in French English Dictionary
Results
bienfaitrice
  • {N} benefactress, lady bountiful