English-French dictionary »

permanent resident meaning in French

EnglishFrench
permanent resident (person with permanent residency)
noun

résident permanent [Canada]◼◼◼nom {m}

résident de longue durée◼◻◻nom {m}