Translation of injap bebola in English:

injap bebola

ballcock

noun

  • 1

    ballcock, a device with a floating ball controlling the water level in a container like a cistern