Definify.com

Definition 2024


babouin

babouin

French

Noun

babouin m (plural babouins)

  1. baboon