shadoof
English
shadoof meaning in English • shadoof का अर्थ अंग्रेजी में
Noun
- A machine, resembling a well sweep, used in Egypt for raising water from the Nile for irrigation.