Unselfish

French Meaning

généreux

English Meaning

  1. Generous or altruistic.