NichiDict

ネアンデルタール

[neanderutaaru]

Meanings

1.Noun

Neanderthal