delinquent who suffocates a person with a rope, usually a taxi driver, to steal their belongings - Turkish English Dictionary

Suggest a Term