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