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