Translation of pencengkam in English:

pencengkam

clamp

noun

  • 1

    clamp, device for holding things tightly