Abúlá

Noun

[A-boo-lah]

  • English:

    Baboon

  • Français:

    Babouin