large-toothed hominid of southern africa; from 1

listen to the pronunciation of large-toothed hominid of southern africa; from 1
Englisch - Englisch

Definition von large-toothed hominid of southern africa; from 1 im Englisch Englisch wörterbuch

large-toothed hominid of southern Africa; from 1
australopithecus robustus