Translation of omboh in English:

omboh

piston

noun

  • 1

    piston, sliding disc or cylinder inside a tube, esp. as part of an engine or pump