English
›
Words
length
or duration of lives
Translation:
English
Noun
1
longevity
Add
Translation