LexiTurkTURKISH ↔ ENGLISH DICTIONARY

boğazını sıkarak öldürmek” in English

1 English translation
EN
strangle

Tom couldn't quite bring himself to strangle Mary.