DictionaryForumContacts

   Chinese English
Google | Forvo | +
旋紧套于犯人颈上的铁环螺钉而绞死
gen. garrote; garrotte