choke, strangle, throttle

listen to the pronunciation of choke, strangle, throttle
Englisch - Spanisch
ahogar
ahogar(transitive)
Englisch - Lateinisch