Translation of granete in English:

granete

center punch, n.

masculine noun

  • 1

    center punch US
    centre punch British