English language

How to pronounce homo sapiens neanderthalensis in English?

Toggle Transcript