Translation of altruist in Malay

altruist

altruis

noun

  • 1

    altruis, orang yang pemurah