English to Tagalog Dictionary
pithecanthropus
Taong Java
Meaning for pithecanthropus found in 22 Languages.
Sponored Video