generous giver, benevolent giver; spendthrift, squanderer

listen to the pronunciation of generous giver, benevolent giver; spendthrift, squanderer
الإنجليزية - الإنجليزية
{i} lavisher
generous giver, benevolent giver; spendthrift, squanderer
المفضلات