Skip to main content

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.
Advertisement