English-Arabic dictionary »

archimedes meaning in Arabic

EnglishArabic
Archimedes an ancient Greek mathematician

أَرْخِمِيدَسm

أَرْشِمِيدَسm

Archimedes' screw A screwlike device that raises water

طُنْبُور