Boulingo

generous

Willing to give money, help, or support.

generous

Learn languages with Boulingo