Meaning of bomba

bomba

Cebuano

n. bomb


bomba

Cebuano

pump


bomba

Cebuano

water pump