Version Française
Meaning of
"remettre sa démission."
in English language
French to English
English to French
French
English
remettre sa démission.
hand in one’s resignation (to)