Selflessness - Abnegazione

Finally I found the best translation for the word Selflessness

Abnegazione

<ab-ne-ga-zió-ne> s.f.
~ La disposizione spirituale di chi rinuncia a far prevalere istinti,
  desideri, interessi personali, per motivi superiori,
  spec. di ordine religioso o sociale.

This word has been in use in the Italian language since before 1306.

Synonyms are: disinteresse, altruismo, dedizione.