Translation of pencekikan in English:

pencekikan

strangulation

noun

  • 1

    strangulation, strangling, strangulating, choke