Version Française
Meaning of
"poser sa candidature"
in English language
French to English
English to French
French
English
poser sa candidature
to run for, to stand for