garrote Thai Translation

garrote - ประหารชีวิตด้วยการบีบปลอกคอเหล็ก

EnglishThaiTransliteration
garrote
(Verb)
Related: throttle; strangle; suffocate
ประหารชีวิตด้วยการบีบปลอกคอเหล็ก
bprà-hǎan-chee-wít dûay gaan bèep bplòk kor lèk