meaning of shadoof

1. A machine, resembling a well sweep, used in Egypt for raising water from the Nile for irrigation.


Related Words

shadoof |

Developed & Maintained By Taraprasad.com

Treasure Words