Version Française
Meaning of
"démission (au sens moral)."
in English language
French to English
English to French
French
English
démission (au sens moral).
failure to face up to one’s responsibilities