The word 'magnanimous' is often used to describe someone who is:
Selfish and greedy
Vengeful and unforgiving
Proud and arrogant
Generous and forgiving

English Language Arts Übungen werden geladen ...