How is the phrase bureau de l'immigration translated from French to English
Administration qui gère les visas et les titres de séjour.
The government office that handles visas and residence permits.
Couldn’t load the audio. Please try again.


