Glossary Element  welfare

Name translations
Language Translations
English: welfare
Definition translations
Language Translations
English: an index of well-being.