babbuina

Italian

Noun

babbuina f (plural babbuine)

  1. female equivalent of babbuino