answersLogoWhite

0

  1. A person who leaves one country to settle permanently in another.
  2. A plant or animal that establishes itself in an area where it previously did not exist.

Someone who moves into your country to live, from a foreign country.

User Avatar

Nasir Sipes

Lvl 13
3y ago

What else can I help you with?