Skip to main content

hydropult

English hydropult meaning in English  •  hydropult का अर्थ अंग्रेजी में
Noun
  • A machine for throwing water by hand power, as a garden engine, a fire extinguisher, etc.
Advertisement