juguler

listen to the pronunciation of juguler
Französisch - Türkisch
boğazlamak; önüne geçmek, önlemek
Französisch - Englisch
halt, suppress, put down, stop by force
jugulate