garotte

(English - Turkish)

boğarak idam etmek; boğazını sıkarak boğma; boğazlama; boğazlamak





Translate from:Translate to:
Translating