altruist — meaning in English
Swedish → English · translate English → Swedish instead
English meaning
- altruist noun A person showing altruism.
Senses
altruist is used for these senses in English:
- altruist A person showing altruism.
Swedish → English · translate English → Swedish instead
altruist is used for these senses in English: