Which word could best replace unselfish?

Asked 4 months ago
Viewed 960260 times
1
idealistic
humanistic
altruistic
optimistic

0 Answer