Translation of strangler in Malay

strangler

noun

  • 1

    orang yang membunuh dengan mencekik