Terjemahan penjeratan di Bahasa Inggris

penjeratan

garroting, strangulation

  • 1

    garroting, strangulation