noun Canadian a former term for permanent resident
landed immigrant 🔊 Listen to this noun Canadian a former term for permanent resident Share Facebook Twitter Google +