English–Latin dictionary

Latin translation of the English word subhuman

English → Latin
  
EnglishLatin (translated indirectly)Esperanto
humanus
🔗 Their hands, almost human, only made it worse.
(human being; man)
🔗 And humans may be responsible.

The word subhuman could not be translated into the selected target language by us.