permanent resident/person with the right to live in a country or territory
Copyright © 2026 3Dict.net