Altruistic Meaning Synonym. Altruistic English Pronunciation Learning Word Of The Day Vocab from in.pinterest.com