Translation of Neanderthal in Malay

Neanderthal

noun

  • 1

    manusia yang telah pupus yang tinggal di Eropah di antara 120 000 dan 350 000 tahun lalu