boğarak idam etmek

listen to the pronunciation of boğarak idam etmek
Турецкий язык - Английский Язык
garrotte
garotte
garrote