The English term "life span" matches the Italian term "durata della vita"

other english words that include "span" : italian :
spangle fronzoli
Spaniard Spagnuolo