Translation of pompa in English:

pompa

pump

noun

  • 1

    pump
    ‘pompa air’ water pump