Translation of sierra de calar in English:

sierra de calar

compass saw, n.

feminine noun

(sierra de calado)
  • 1

    compass saw