(sb) living in peace and prosperity

English French
Gloss (sb) living in peace and prosperity (qn) qui vit en paix et en bonheur
Domain well-being bien-être
Subdomain well bein-être
Language Word