She is a self-abnegating person who always helps others first.
Describing someone who puts others' needs before their own and often sacrifices their own interests.
With powerful free picture dictionary & flashcards.