Translation of mandrill in Malay

mandrill

babun yang besar

noun

  • 1

    babun yang besar