Translation of imigresen in English:

imigresen

immigration

noun

  • 1

    immigration, the process of coming to live permanently in a country that is not your own