Translation of pompa in English:

pompa

pump

  • 1

    pump
    ‘pompa air’ water pump