ape – English–Italiano translations

🇬🇧 en it 🇮🇹

ape noun

  /eɪp/
  • primate of the clade Hominoidea
scimmia, ominide
  • derogatory: uncivilized person
scimmione

ape verb

  /eɪp/
  • to imitate
scimmiottare
Wiktionary Links