Translation of pencekik in English:

pencekik

strangler

noun

  • 1

    strangler