biribas

English

Noun

biribas

  1. plural of biriba