Translation of sierra de mano in English:

sierra de mano

handsaw, n.

feminine noun

  • 1

    handsaw