French-English dictionary »

non-citoyenne meaning in English

FrenchEnglish
non-citoyenne nom {f}

noncitizen(someone who is not a citizen of the country in question)
noun