Term Gallery logo

Meanings of homo neanderthalensis in Russian