Hvordan man udtaler "garroter"

Tilføj din egen udtale af "garroter"

Betydninger og definitioner af "garroter"

Noun

someone who kills by strangling

Synonymer: