Browse
1 entry about culture & traditions
Generous
English
Showing a readiness to give more of something than is strictly necessary.
karimu