Synonym-English dictionary »

benefactive role synonyms in English

SynonymEnglish
benefactive role noun

beneficiarynoun