bestower
bestower
bestower 英英释义
noun
1.
person who makes a gift of property
Synonym:
donor
giver
presenter
conferrer