Version Française
Translate
"life tenure."
to French Language
English to French
French to English
English
French
life tenure.
nomination à vie (d’un juge/du titulaire d’une chaire)