Meaning of balbula

balbula

Tagalog

balbula n. valve; throttle