Altruist



noun
1.
(បច្ចេកទេស) បរទត្ថជន
ENGLISH MEANING
noun
1.
One imbued with altruism; -- opposed to egoist.