Skip to main content

Landing (Landed Status)

Means lawful permission to establish permanent residence in Canada .

» Glossary

loader image