The act of suffocating (someone) by constricting the windpipe
English: choking, strangling, strangulation, throttling
strangulation, choking, strangling, throttling
English: choking, strangling, strangulation, throttling
English: strangulation
English: strangulation