Which word could best replace unselfish?

Asked 7 months ago
Viewed 232738 times
1
idealistic
humanistic
altruistic
optimistic

0 Answer