ape – English–Latine translations

🇬🇧 en la 🇻🇦

ape noun

  /eɪp/
  • primate of the clade Hominoidea
sīmius, clūra, sīmia
Wiktionary Links