infrahumano

listen to the pronunciation of infrahumano
Spanisch - Englisch
subhuman, not quite human, not of the human race
almost human
unfit for human beings