benefactors

English

Noun

benefactors

  1. plural of benefactor

Catalan

Noun

benefactors

  1. plural of benefactor