English
›
Words
generous
gift (given to people who do not have enough)
Translation:
English
Noun
3
largess
Add
Translation