balabuste

English

Noun

balabuste

  1. Alternative form of baleboste.