Version Française
Meaning of
"Étrangers"
in English language
French to English
English to French
French
English
étrangers en situation irrégulière
illegal aliens.
Étrangers
Non-citizens