Translation of babun in English:

babun

baboon

noun

  • 1

    baboon, a kind of large monkey