PERMANENT RESIDENT


Meaning of PERMANENT RESIDENT in English

person who permanently lives in a particular country but is not a citizen

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.