Version Française
Meaning of
"les démunis"
in English language
French to English
English to French
French
English
les démunis; les pauvres; les déshérités; les laissés-pour- compte.
have nots