LexiTurkTURKISH ↔ ENGLISH DICTIONARY

boğucu hakimiyet.” in English

1 English translation
EN
strangle

Tom couldn't quite bring himself to strangle Mary.