Permanent-residency meaning

A visa status which allows a person to reside indefinitely in a foreign country without acquiring citizenship in that country.
noun
0
0
Advertisement