Translation of chimpanzee in Indonesian

chimpanzee

simpanse

noun

  • 1

    simpanse