Unselfish

Russian Meaning

бескорыстный

неэгоистичный

English Meaning

  1. Generous or altruistic.