Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Spanish Dictionary








Phrases with ape found: 2  


English-Spanish dictionary
   anthropoid ape
  antropoide, simio (zoology)

English-Spanish dictionary
   Don't get so close to the ape cage!
  ¡No te acerques tanto a la jaula de simio!