English to Arabic

Meaning for:
Neanderthal
other
الإنسان البدائيّ