altruist in Polish
altruist in Polish
altruista
A person showing altruism.
altruistka
A person showing altruism.