Versión en Español
Meaning of
"simio"
in English language
Spanish to English
English to Spanish
Spanish
English
simio
zoología (n): anthropoid; anthropoid ape; ape
simio; mono; imitar
ape
simio
monkey
simio, mono
monkey