Which word could best replace unselfish?

Asked 9 months ago
Viewed 997860 times
1
idealistic
humanistic
altruistic
optimistic

0 Answer