babuinas

English

Noun

babuinas

  1. plural of babuina