residence permit in French
residence permit in French
permis de séjour
The right to legally reside in a country.
titre de séjour
The right to legally reside in a country.
carte de séjour
The right to legally reside in a country.