I don’t know if we are allowed to use the term “illegal” anymore.
Definitely you cannot say “illegal alien” without being accused of racism and xenophobia by the left.
I think “illegal immigrant” is still okay to say. However, the preferred term by the politically correct crowd is “undocumented immigrant”.
The politically correct terms keep changing. At one time, the homosexual community used the term “sexual preference”. But they don’t like that term anymore because the idea of “preference” suggests that there is choice in the matter. And the politically correct crowd on homosexuality is that it is not a choice, thus, we have to allow homosexual marriage, among other homosexual related policies.
“Colored people” used to be okay, but now that is racist. However, “people of color”, rather than “colored people” is considered okay.
Hard to keep up with the politically correct language.
I prefer “illegal alien invader”. I know - that may be Specist of me but whatrya gonna do?!