if not “illegal immigrant” then use the correct term, “illegal alien,” or perhaps “wetback.”
Immigrants by definition are legal and have been issued a green card. “Illegal immigrant” is an oxymoron, like giant shrimp.
Yep, illegal border crosser is fine too.