The English term "unselfish" matches the Italian term "altruista"

other english words that include "unselfish" : italian :
unselfishness altruismo