Being a traditionalist, I prefer the term “illegal alien.” “Immigrant” implies having a right to be here.
I agree.