jalabudbuda जलबुद्बुद

Definition: m. a water bubble