altruistic in French
altruistic in French
altruiste
Regardful of others; beneficent; unselfish
désintéressé
Regardful of others; beneficent; unselfish