Translation of sierra de calar in English:

sierra de calar

compass saw, n.

(sierra de calado)

feminine noun

  • 1

    compass saw