Very generous
English: lavish, munificent, overgenerous, too-generous, unsparing, unstinted, unstinting
unsparing, lavish, munificent, overgenerous, too-generous
English: lavish, munificent, overgenerous, too-generous, unsparing, unstinted, unstinting
English: unsparing