Translation of claveta in English:

claveta

peg, n.

feminine noun

  • 1

    peg