English
›
Words
gift
giver
Translation:
English
Noun
5
benefactor
Add
Translation