English-Turkish dictionary »

archimedes' screw meaning in Turkish

EnglishTurkish
Archimedes' screw (A screwlike device that raises water)
noun

Arşimet'in vidasınoun