Translation of llave de carraca in English:

llave de carraca

ratchet wrench, n.

feminine noun

  • 1

    ratchet wrench US
    ratchet spanner British