Glossary Element  life expectancy

Source
Contributor
Approved Yes
English term life expectancy
Language Translations
English definition life expectancy
Language Translations