English | German | Russian | Czech

long-term resident English

Synonyms long-term resident synonyms

What other words have the same or similar meaning as long-term resident?

long-term resident English » English

permanent resident

Are you looking for...?