English to Portuguese Dictionary
pithecanthropus
Homem de Java
Meaning for pithecanthropus found in 22 Languages.
Sponored Video