English
›
Words
long
life span
Translation:
English
Noun
1
longevity
Add
Translation