Which word could best replace unselfish?

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

0 Answer