juguler

listen to the pronunciation of juguler
Fransızca - Türkçe
boğazlamak; önüne geçmek, önlemek
Fransızca - İngilizce
halt, suppress, put down, stop by force
jugulate