English-Arabic dictionary »

archimedes' screw meaning in Arabic

EnglishArabic
Archimedes' screw A screwlike device that raises water

طُنْبُور