balubas

English

Noun

balubas

  1. plural of baluba