RESIDENT ALIEN


Meaning of RESIDENT ALIEN in English

person from a foreign country that lives legally in another country but is not a citizen

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