Translation of clavada in English:

clavada

pin, n.

feminine noun

  • 1

    (en ajedrez)
    pin
  • 2

    (de un motor)
    seizing up
  • 3Mexico

    (en natación)
    dive