Version Française
Meaning of
"âme sensible/altruiste/charitable"
in English language
French to English
English to French
French
English
âme sensible/altruiste/charitable; (fam., péj.) dame d’œuvres; épagneul.
do-gooder