SHADOOF


Meaning of SHADOOF in English

n. irrigation tool or water-moving apparatus that was used in ancient Egypt still in use in other Eastern countries

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.