PERMANENT RESIDENCE


Meaning of PERMANENT RESIDENCE in English

long-term residence; place where one lives and is not likely to move from in the near future

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