Version Française
Translate
"residence permit."
to French Language
English to French
French to English
English
French
residence permit.
permis (carte/autorisation) de séjour