garrotting

英文释义

v strangle with an iron collar

中文翻译

[法] 绞杀, 勒杀, 抢杀

学习工具