Translation of klac in English:

klac

clutch

noun

  • 1

    clutch, device for connecting and disconnecting moving parts