Neanderthalers

English

Noun

Neanderthalers

  1. plural of Neanderthaler

Dutch

Noun

Neanderthalers

  1. plural of Neanderthaler