Traducción español inglés

English version

¿Qué significa "estrangular, ahogar, asfixiar, ahorcar, atorarse, atragantarse, dar al gatillo" en Inglés