ItalianEdit

NounEdit

babbuina f ‎(plural babbuine) masculine babbuino

  1. (female animal) baboon