Versión en Español
Translate
"anthropoid"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
anthropoid
antropoide
anthropoid ape
zoology (n): antropoide (m); simio (m)
anthropoid ape
antropoide