Translation of rosca de Arquímedes in English:

rosca de Arquímedes

Archimedes' screw, n.

feminine noun

  • 1

    Archimedes' screw