Online Dictionary
Definition of " bienfaiteur " in French English Dictionary
Results
bienfaiteur
  • {A} benefactor
  • {N} benefactor