Glossary Element  welfare

Source
Contributor
Approved Yes
English term welfare
Language Translations
French Bien-être
English definition an index of well-being.
Language Translations
French Un indicateur du bien-être.