>>531718492
>This is a human(homo sapien)
Retard

Translators using the term wrong in other places isn't proof of anything